import 'package:flutter/foundation.dart';

class Constant {

  /// App运行在Release环境时，inProduction为true；当App运行在Debug和Profile环境时，inProduction为false
  static const bool inProduction  = kReleaseMode;

  static bool isDriverTest  = false;
  static bool isUnitTest  = false;
  
  static const String data = 'data';
  static const String message = 'message';
  static const String code = 'code';
  
  static const String keyGuide = 'keyGuide';
  static const String phone = 'phone';
  static const String snCode = 'snCode';
  static const String accessToken = 'accessToken';
  static const String refreshToken = 'refreshToken';

  static const String rememberCheck = 'rememberCheck';
  static const String rememberPsw = 'rememberPsw';

  static const String theme = 'AppTheme';
  static const String locale = 'locale';
  static const String userInfo = 'userInfo';
  static const String guns = 'guns';
  static const String mqttInfo = 'mqttInfo';
  static const String zeroModel = 'zeroModel';
  static const String currentShift = 'currentShift';
  static const String merchantConfiger = 'merchantConfiger';
  static const String mAppZeroModConfig = 'AppZeroModConfig';

  //OPTION_SWITCH_SPEAK
  static const String optionSwitchSpeak = 'optionSwitchSpeak';
  //optionSwitchSpeakBySource
  static const String optionSwitchSpeakByClient = 'optionSwitchSpeakByClient';
  //optionSwitchSpeakByBusiness
  static const String optionSwitchSpeakByBusiness = 'optionSwitchSpeakByBusiness';
  //optionSwitchSpeakByEmployee
  static const String optionSwitchSpeakByEmployee = 'optionSwitchSpeakByEmployee';
  //optionSwitchSpeakByGun
  static const String optionSwitchSpeakByGun = 'optionSwitchSpeakByGun';
  //optionSwitchSpeakStyle
  static const String optionSwitchSpeakStyle = 'optionSwitchSpeakStyle';

  //OPTION_SWITCH_PRINT
  static const String optionSwitchPrint = 'optionSwitchPrint';
  //optionSwitchPrintByClient
  static const String optionSwitchPrintByClient = 'optionSwitchPrintByClient';
  //optionSwitchPrintByEmployee
  static const String optionSwitchPrintByEmployee = 'optionSwitchPrintByEmployee';
  //optionSwitchPrintByGun
  static const String optionSwitchPrintByGun = 'optionSwitchPrintByGun';
  //optionSwitchPrintByPayType
  static const String optionSwitchPrintByPayType = 'optionSwitchPrintByPayType';
  //optionSwitchPrintLinkType
  static const String optionSwitchPrintLinkType = 'optionSwitchPrintLinkType';

  static const String mdcSetBeanList = 'mdc_SetBeanList';

  //开关
  static const String switchSpeakJb = 'option_switch_speak_jb';
  static const String switchSpeakWindows = 'option_switch_speak_windows';
  //开关打印
  static const String switchPrintJb = 'option_switch_print_jb';
  // static const String switchPrintWindows = 'option_switch_print_windows';
}
